package com.bkgy.modular.tpdodata_cal2150.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 2150连退生产计划表
 * @TableName T_PDO_DATA
 */
@TableName(value ="T_PDO_DATA")
@Data
public class TPdoDataCal2150_bao {
    /**
     * 出口卷号
     */
    @TableId
    private String extid;

    /**
     * 入口卷号
     */
    private String entid;

    /**
     * 厚度
     */
    private BigDecimal ext_thich;

    /**
     * 重量
     */
    private BigDecimal ext_weight;

    /**
     * 长度
     */
    private BigDecimal ext_length;

    /**
     * 内径
     */
    private BigDecimal ext_diaminner;

    /**
     * 外径
     */
    private BigDecimal ext_diamout;

    /**
     * 宽度
     */
    private BigDecimal ext_width;

    /**
     * 班
     */
    private BigDecimal shift;

    /**
     * 组
     */
    private String crew;

    /**
     * 钢种
     */
    private String steelgrade;

    /**
     * C_CREDATE
     */
    private String c_credate;

    /**
     * 返修标志
     */
    private BigDecimal n_repairflag;

    /**
     * 返修类型
     */
    private String c_repairtype;

    /**
     * 套筒模式
     */
    private BigDecimal n_sleevemode;

    /**
     * 剪切次数
     */
    private BigDecimal n_cutcnt;

    /**
     * 剪切位置
     */
    private BigDecimal n_cutpos;

    /**
     * 平整粗糙度
     */
    private BigDecimal n_spmrough;

    /**
     * 前道工序代码
     */
    private String c_prelinecode;

    /**
     * 后道工序代码
     */
    private String c_nextlinecode;

    /**
     * 套筒重量
     */
    private BigDecimal n_sleevewt;

    /**
     * 套筒厚度
     */
    private BigDecimal n_sleevethk;

    /**
     * 平坦度代码
     */
    private String c_flatcode;

    /**
     * 平整方式代码
     */
    private String c_spmcustcode;

    /**
     * 缺陷代码
     */
    private String c_dfctcode1;

    /**
     * 缺陷代码
     */
    private String c_dfctcode2;

    /**
     * 缺陷等级
     */
    private String c_dfctclass1;

    /**
     * 开始生产时间
     */
    private String c_memo1;

    /**
     * 创建时间
     */
    private Date toc;

    /**
     * 修改时间
     */
    private Date tom;

    /**
     * 修改人
     */
    private String mop;

    /**
     * 修改人部门
     */
    private String mou;
    /**
     * 热轧卷号（通过连退入口卷号到酸轧生产实绩表查询酸轧入口卷号）
     */
    private String hot_coil_id;

    /**
     * 退火曲线
     * 退火工艺的温度曲线编号
     */
    private BigDecimal heatno;

    /**
     * 涂油种类
     * 使用的油品种类
     */
    private String oiltype;

    /**
     * 涂油代码
     * 涂油工艺参数代码
     */
    private String oilcode;

    /**
     * 涂油量
     * 涂油用量，单位：g/m²
     */
    private BigDecimal oilamount;

    /**
     * 延伸率目标值
     * 材料延伸率的目标值，单位：%
     */
    private BigDecimal elong_aim;

    /**
     * 入口厚度分档代码
     * 入口材料厚度的分类代码
     */
    private Integer enthk_class;

    /**
     * 出口厚度分档代码
     * 出口材料厚度的分类代码
     */
    private Integer exthk_class;

    /**
     * 入口宽度分档代码
     * 入口材料宽度的分类代码
     */
    private Integer enwidth_class;

    /**
     * 出口宽度分档代码
     * 出口材料宽度的分类代码
     */
    private Integer exwidth_class;

    /**
     * 钢种分档代码
     * 钢种的分类代码
     */
    private Integer yp_class;
}